package com.ruoyi.system.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

public class SysDingdan extends BaseEntity
{
    private static final long serialVersionUID = 1L;
    int id;
    @Excel(name = "姓名")
    private String ordername;
    @Excel(name = "手机号")
    private String phone;
    @Excel(name = "来源渠道")
    private String origin;/*来源渠道*/
    @Excel(name = "机构产品名称")
    private String goodname;
    @Excel(name = "机构产品支付金额")
    private double goodpay;
    @Excel(name = "平台订单号")
    private String ordernmb;
    @Excel(name = "支付返回订单号")
    private String paynmb;
    @Excel(name = "总扣费金额")
    private double koupay;
    @Excel(name = "支付银行卡号")
    private String bankcard;
    @Excel(name = "支付时间")
    private String paytime;
    @Excel(name = "支付方式")
    private String paystatus;
    @Excel(name = "支付状态")
    private String paytype;
    @Excel(name = "失败原因")
    private String fail;

    private String ordertype;//订单状态

    @Excel(name = "支付退款状态")
    private String payouttype;
    @Excel(name = "平台支付订单号")
    private String payordernmb;
    @Excel(name = "支付退款订单号")
    private String outpayordernmb;
    @Excel(name = "退款金额（元）")
    private double outpayprice;
    @Excel(name = "支付请求数据")
    private String payrequest;
    @Excel(name = "支付返回数据")
    private String payreturn;
    @Excel(name = "支付异步返回数据")
    private String paycallback;

    public String getOrdertype() {
        return ordertype;
    }

    public void setOrdertype(String ordertype) {
        this.ordertype = ordertype;
    }

    public String getPayouttype() {
        return payouttype;
    }

    public void setPayouttype(String payouttype) {
        this.payouttype = payouttype;
    }

    public String getPayordernmb() {
        return payordernmb;
    }

    public void setPayordernmb(String payordernmb) {
        this.payordernmb = payordernmb;
    }

    public String getOutpayordernmb() {
        return outpayordernmb;
    }

    public void setOutpayordernmb(String outpayordernmb) {
        this.outpayordernmb = outpayordernmb;
    }

    public double getOutpayprice() {
        return outpayprice;
    }

    public void setOutpayprice(double outpayprice) {
        this.outpayprice = outpayprice;
    }

    public String getPayrequest() {
        return payrequest;
    }

    public void setPayrequest(String payrequest) {
        this.payrequest = payrequest;
    }

    public String getPayreturn() {
        return payreturn;
    }

    public void setPayreturn(String payreturn) {
        this.payreturn = payreturn;
    }

    public String getPaycallback() {
        return paycallback;
    }

    public void setPaycallback(String paycallback) {
        this.paycallback = paycallback;
    }

    public String getFail() {
        return fail;
    }

    public void setFail(String fail) {
        this.fail = fail;
    }

    public String getPaytype() {
        return paytype;
    }

    public void setPaytype(String paytype) {
        this.paytype = paytype;
    }


    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getOrdername() {
        return ordername;
    }

    public void setOrdername(String ordername) {
        this.ordername = ordername;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getOrigin() {
        return origin;
    }

    public void setOrigin(String origin) {
        this.origin = origin;
    }

    public String getGoodname() {
        return goodname;
    }

    public void setGoodname(String goodname) {
        this.goodname = goodname;
    }

    public double getGoodpay() {
        return goodpay;
    }

    public void setGoodpay(double goodpay) {
        this.goodpay = goodpay;
    }

    public String getOrdernmb() {
        return ordernmb;
    }

    public void setOrdernmb(String ordernmb) {
        this.ordernmb = ordernmb;
    }

    public String getPaynmb() {
        return paynmb;
    }

    public void setPaynmb(String paynmb) {
        this.paynmb = paynmb;
    }

    public double getKoupay() {
        return koupay;
    }

    public void setKoupay(double koupay) {
        this.koupay = koupay;
    }

    public String getBankcard() {
        return bankcard;
    }

    public void setBankcard(String bankcard) {
        this.bankcard = bankcard;
    }

    public String getPaytime() {
        return paytime;
    }

    public void setPaytime(String paytime) {
        this.paytime = paytime;
    }

    public String getPaystatus() {
        return paystatus;
    }

    public void setPaystatus(String paystatus) {
        this.paystatus = paystatus;
    }

    @Override
    public String toString() {
        return "SysDingdan{" +
                "id=" + id +
                ", ordername='" + ordername + '\'' +
                ", phone='" + phone + '\'' +
                ", origin='" + origin + '\'' +
                ", goodname='" + goodname + '\'' +
                ", goodpay=" + goodpay +
                ", ordernmb='" + ordernmb + '\'' +
                ", paynmb='" + paynmb + '\'' +
                ", koupay=" + koupay +
                ", bankcard='" + bankcard + '\'' +
                ", paytime='" + paytime + '\'' +
                ", paystatus='" + paystatus + '\'' +
                ", paytype='" + paytype + '\'' +
                ", fail='" + fail + '\'' +
                '}';
    }
}
